package com.ruoyi.system.service;

import com.ruoyi.system.domain.dto.TAppDto;
import com.ruoyi.system.domain.dto.TAppInterfaceDto;
import com.ruoyi.system.domain.vo.TAppVo;
import com.ruoyi.system.domain.vo.TInterfaceVo;

import java.util.List;

/**
 * @author nanyang
 */
public interface TAppService {


    Integer insertApp(TAppDto.Insert appInsert);

    Integer updateApp(TAppDto.Update appUpdate);

    Integer deleteApp(TAppDto.Delete appDelete);

    List<TAppVo> listApp(TAppDto.Query queryApp);

    Integer insertAppInterface(TAppInterfaceDto.Insert appInterfaceInsert);

    Integer updateAppInterface(TAppInterfaceDto.Update appInterfaceUpdate);

    Integer deleteAppInterface(TAppInterfaceDto.Delete appInterfaceDelete);

    List<TInterfaceVo> listAppInterface(TAppInterfaceDto.Query queryApp);
}
